rectangular alcove used in incan architecture - Español Inglés Diccionario